/**
 *	@file	np_sys.h
 *	@brief	ボングリケース　システムヘッダ
 *	@author	Miyuki Iwasawa
 *	@date	08.08.04
 */

#ifndef __H_BC_SYS_H__
#define __H_BC_SYS_H__

typedef struct _BC_SYSWORK{
	int	heapID;
	BONGCASE_PARAM* param;
	PROC* proc;
	int	key_mode;
	void* app_wk;

	BONG_JUICE_ID juice_id;	//ジュースID

	u8	mode;		//動作モード
	u8	use_type;	//使い方タイプ
	u8	ret_cpos_a;
	u8	ret_cpos_b;
	u8	ret_poke;
}BC_SYSWORK;

typedef enum{
 SYSMODE_NORMAL,
 SYSMODE_POT,
 SYSMODE_BALL,
 SYSMODE_PLIST,
}SYSMODE_ID;

//アプリの使用タイプ定義
typedef enum{
 USETYPE_ITEM,
 USETYPE_SHOP,
}USE_TYPE;

/**
 *	@brief	ぼんぐりジュースをポケモンに与える
 */
extern void BongSys_JuicePara2Poke(BONG_JUICE* juice,POKEPARTY* party,u8 pos);

#endif	//__H_BC_SYS_H__
